import Vue from 'vue';
import ElementUI from 'element-ui';
Vue.use(ElementUI);

import App from './App.vue';

var CommonComponent = require('../src/index'); // 导入es6代码，非lib/index.js，方便实时查看效果

import SampleTableDemo from './sample-table-demo.vue'; // table组件
import MultipleCascaderDemo from './multiple-cascader-demo.vue'; // 级联组件
import DragSelectDemo from './drag-select-demo.vue';

Vue.use(CommonComponent.default); // 使用通用组件 [由于使用的是require导入，会多一个default属性，import导入不需要加]

Vue.component('SampleTableDemo', SampleTableDemo);
Vue.component('MultipleCascaderDemo', MultipleCascaderDemo);
Vue.component('DragSelectDemo', DragSelectDemo);

new Vue({
	el: '#app',
	components: { App },
	template: '<App/>',
});
